﻿using System;
using valu.ChinaEncrySM;

namespace demo
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string public_key = "046DC838EC0DD03CFB1BC2CAE67A66697215E749DF65EBA8615843959C61D5346BD8669E46E8030B39C0E6E3A303A5BCC3CA3590C8412878BFBC6E701289528620";
            string str = SM2Utils.Encrypt(public_key, "param_str 中文 1234 ABCD +-%%param_str 中文 1234 ABCD +-%%param_str 中文 1234 ABCD +-%%param_str 中文 1234 ABCD +-%%param_str 中文 1234 ABCD +-%%");
            Console.WriteLine(str);
        }
    }
}
